<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>CUDNN Frontend API: cudnn_frontend.h Source File</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">CUDNN Frontend API
   &#160;<span id="projectnumber">8.2.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('../../',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('de/d0c/cudnn__frontend_8h_source.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">cudnn_frontend.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="../../de/d0c/cudnn__frontend_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Copyright (c) 2021, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the &quot;Software&quot;),</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * to deal in the Software without restriction, including without limitation</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * the rights to use, copy, modify, merge, publish, distribute, sublicense,</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * and/or sell copies of the Software, and to permit persons to whom the</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * Software is furnished to do so, subject to the following conditions:</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * The above copyright notice and this permission notice shall be included in</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * all copies or substantial portions of the Software.</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d1/de7/cudnn__frontend__ConvDesc_8h.html">cudnn_frontend_ConvDesc.h</a>&quot;</span></div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../db/d66/cudnn__frontend__Heuristics_8h.html">cudnn_frontend_Heuristics.h</a>&quot;</span></div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../de/d6d/cudnn__frontend__Engine_8h.html">cudnn_frontend_Engine.h</a>&quot;</span></div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d6/d67/cudnn__frontend__EngineConfig_8h.html">cudnn_frontend_EngineConfig.h</a>&quot;</span></div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../df/d3e/cudnn__frontend__EngineFallbackList_8h.html">cudnn_frontend_EngineFallbackList.h</a>&quot;</span></div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../db/d7e/cudnn__frontend__Errata_8h.html">cudnn_frontend_Errata.h</a>&quot;</span></div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h.html">cudnn_frontend_ExecutionPlan.h</a>&quot;</span></div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d5/d36/cudnn__frontend__Filters_8h.html">cudnn_frontend_Filters.h</a>&quot;</span></div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../da/d5a/cudnn__frontend__Operation_8h.html">cudnn_frontend_Operation.h</a>&quot;</span></div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../db/d7d/cudnn__frontend__OperationGraph_8h.html">cudnn_frontend_OperationGraph.h</a>&quot;</span></div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d3/d98/cudnn__frontend__Tensor_8h.html">cudnn_frontend_Tensor.h</a>&quot;</span></div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../df/dc0/cudnn__frontend__VariantPack_8h.html">cudnn_frontend_VariantPack.h</a>&quot;</span></div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h.html">cudnn_frontend_PointWiseDesc.h</a>&quot;</span></div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d6/d32/cudnn__frontend__MatMulDesc_8h.html">cudnn_frontend_MatMulDesc.h</a>&quot;</span></div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="keyword">namespace </span><a class="code" href="../../df/de1/namespacecudnn__frontend.html">cudnn_frontend</a> {</div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#aa20fd945a531e0a3a5007e65fe917770">  116</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d6/da7/classcudnn__frontend_1_1Tensor__v8.html">Tensor</a>                    = <a class="code" href="../../d6/da7/classcudnn__frontend_1_1Tensor__v8.html">Tensor_v8</a>;</div><div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a9fea2e22198aaf2ea11a0df46abd0749">  117</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../db/dae/classcudnn__frontend_1_1TensorBuilder__v8.html">TensorBuilder</a>             = <a class="code" href="../../db/dae/classcudnn__frontend_1_1TensorBuilder__v8.html">TensorBuilder_v8</a>;</div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#ae24bc7541c87c642cdef8eaf83c8eacc">  118</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d6/d73/classcudnn__frontend_1_1ConvDesc__v8.html">ConvDesc</a>                  = <a class="code" href="../../d6/d73/classcudnn__frontend_1_1ConvDesc__v8.html">ConvDesc_v8</a>;</div><div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a91b5e4e82a18d2212ad6be6d5398752c">  119</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../db/de1/classcudnn__frontend_1_1ConvDescBuilder__v8.html">ConvDescBuilder</a>           = <a class="code" href="../../db/de1/classcudnn__frontend_1_1ConvDescBuilder__v8.html">ConvDescBuilder_v8</a>;</div><div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a7f878662c40c287736343affc43f25dc">  120</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder</a>      = <a class="code" href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">PointWiseDescBuilder_v8</a>;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#ada5353494ce649fc915154ced52dcceb">  121</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html">PointWiseDesc</a>             = <a class="code" href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html">PointWiseDesc_v8</a>;</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#ad809552e9ec400bcbfcfc0ea5acd4e56">  122</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d6/db7/classcudnn__frontend_1_1MatMulDesc__v8.html">MatMulDesc</a>                = <a class="code" href="../../d6/db7/classcudnn__frontend_1_1MatMulDesc__v8.html">MatMulDesc_v8</a>;</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a0c344e3bc1f332aa9f5b213eb1ae9ee6">  123</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../de/d00/classcudnn__frontend_1_1MatMulDescBuilder__v8.html">MatMulDescBuilder</a>         = <a class="code" href="../../de/d00/classcudnn__frontend_1_1MatMulDescBuilder__v8.html">MatMulDescBuilder_v8</a>;</div><div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a4b09ba4625f988c32edfc305b5397f48">  124</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc</a>             = <a class="code" href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">ReductionDesc_v8</a>;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#aa5a388535aed6e36ef90002af0b80a80">  125</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d2/da0/classcudnn__frontend_1_1ReductionDescBuilder__v8.html">ReductionDescBuilder</a>      = <a class="code" href="../../d2/da0/classcudnn__frontend_1_1ReductionDescBuilder__v8.html">ReductionDescBuilder_v8</a>;</div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a2f1497702504947953a0f5a69b6eeb2a">  126</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d4/d30/classcudnn__frontend_1_1Operation__v8.html">Operation</a>                 = <a class="code" href="../../d4/d30/classcudnn__frontend_1_1Operation__v8.html">Operation_v8</a>;</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#ae6d02ff4c7922673ed3862145a4019d4">  127</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d1/d29/classcudnn__frontend_1_1OperationBuilder__v8.html">OperationBuilder</a>          = <a class="code" href="../../d1/d29/classcudnn__frontend_1_1OperationBuilder__v8.html">OperationBuilder_v8</a>;</div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#ac86ce924df5209c4ce1bc25856eea6e6">  128</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../de/dd9/classcudnn__frontend_1_1OperationGraph__v8.html">OperationGraph</a>            = <a class="code" href="../../de/dd9/classcudnn__frontend_1_1OperationGraph__v8.html">OperationGraph_v8</a>;</div><div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a0b7ba1175801c56d07d26785bcd8fb70">  129</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d4/d39/classcudnn__frontend_1_1OperationGraphBuilder__v8.html">OperationGraphBuilder</a>     = <a class="code" href="../../d4/d39/classcudnn__frontend_1_1OperationGraphBuilder__v8.html">OperationGraphBuilder_v8</a>;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#aae6a627b67858b15afbc5656afa88123">  130</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d1/d28/classcudnn__frontend_1_1EngineHeuristicsBuilder__v8.html">EngineHeuristicsBuilder</a>   = <a class="code" href="../../d1/d28/classcudnn__frontend_1_1EngineHeuristicsBuilder__v8.html">EngineHeuristicsBuilder_v8</a>;</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a147bbd62e1c7c6b3fbc6869ab776b125">  131</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../db/ddb/classcudnn__frontend_1_1EngineHeuristics__v8.html">EngineHeuristics</a>          = <a class="code" href="../../db/ddb/classcudnn__frontend_1_1EngineHeuristics__v8.html">EngineHeuristics_v8</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a4f90ec150d149f8f0751daa3ad625839">  132</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d9/dfd/classcudnn__frontend_1_1EngineBuilder__v8.html">EngineBuilder</a>             = <a class="code" href="../../d9/dfd/classcudnn__frontend_1_1EngineBuilder__v8.html">EngineBuilder_v8</a>;</div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a1ed8c535fea949a10acd26e279cc28a1">  133</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../dc/d3c/classcudnn__frontend_1_1Engine__v8.html">Engine</a>                    = <a class="code" href="../../dc/d3c/classcudnn__frontend_1_1Engine__v8.html">Engine_v8</a>;</div><div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a2559dec72130bbdc95c02fb0df79fd42">  134</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../df/d83/classcudnn__frontend_1_1EngineConfig__v8.html">EngineConfig</a>              = <a class="code" href="../../df/d83/classcudnn__frontend_1_1EngineConfig__v8.html">EngineConfig_v8</a>;</div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#ac46e1785757fde7c10e3d527f697fde8">  135</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../dd/d72/classcudnn__frontend_1_1EngineConfigBuilder__v8.html">EngineConfigBuilder</a>       = <a class="code" href="../../dd/d72/classcudnn__frontend_1_1EngineConfigBuilder__v8.html">EngineConfigBuilder_v8</a>;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a984c10aa29daac796444bda66bdef26e">  136</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan</a>             = <a class="code" href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">ExecutionPlan_v8</a>;</div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#aa508b66c4de02f4aacae8029dbe422eb">  137</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d1/d74/classcudnn__frontend_1_1ExecutionPlanBuilder__v8.html">ExecutionPlanBuilder</a>      = <a class="code" href="../../d1/d74/classcudnn__frontend_1_1ExecutionPlanBuilder__v8.html">ExecutionPlanBuilder_v8</a>;</div><div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#ad6ac8113b406ee2b6f20eff4dd2b4e01">  138</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">VariantPack</a>               = <a class="code" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">VariantPack_v8</a>;</div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#ab5b844f5de8ad3c056f0cb1cd0fb3ac1">  139</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d4/dce/classcudnn__frontend_1_1VariantPackBuilder__v8.html">VariantPackBuilder</a>        = <a class="code" href="../../d4/dce/classcudnn__frontend_1_1VariantPackBuilder__v8.html">VariantPackBuilder_v8</a>;</div><div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#a61fbd4506f1249c686164fb33d858999">  140</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../db/d99/classcudnn__frontend_1_1EngineFallbackList__v8.html">EngineFallbackList</a>        = <a class="code" href="../../db/d99/classcudnn__frontend_1_1EngineFallbackList__v8.html">EngineFallbackList_v8</a>;</div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="../../df/de1/namespacecudnn__frontend.html#aeb6699f494fa895d402898dae554f5a9">  141</a></span>&#160;<span class="keyword">using</span> <a class="code" href="../../d9/df1/classcudnn__frontend_1_1EngineFallbackListBuilder__v8.html">EngineFallbackListBuilder</a> = <a class="code" href="../../d9/df1/classcudnn__frontend_1_1EngineFallbackListBuilder__v8.html">EngineFallbackListBuilder_v8</a>;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;}</div><div class="ttc" id="cudnn__frontend__Filters_8h_html"><div class="ttname"><a href="../../d5/d36/cudnn__frontend__Filters_8h.html">cudnn_frontend_Filters.h</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1VariantPackBuilder__v8_html"><div class="ttname"><a href="../../d4/dce/classcudnn__frontend_1_1VariantPackBuilder__v8.html">cudnn_frontend::VariantPackBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/dc0/cudnn__frontend__VariantPack_8h_source.html#l00086">cudnn_frontend_VariantPack.h:86</a></div></div>
<div class="ttc" id="cudnn__frontend__Heuristics_8h_html"><div class="ttname"><a href="../../db/d66/cudnn__frontend__Heuristics_8h.html">cudnn_frontend_Heuristics.h</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1MatMulDescBuilder__v8_html"><div class="ttname"><a href="../../de/d00/classcudnn__frontend_1_1MatMulDescBuilder__v8.html">cudnn_frontend::MatMulDescBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d32/cudnn__frontend__MatMulDesc_8h_source.html#l00076">cudnn_frontend_MatMulDesc.h:76</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1ExecutionPlan__v8_html"><div class="ttname"><a href="../../d5/d06/classcudnn__frontend_1_1ExecutionPlan__v8.html">cudnn_frontend::ExecutionPlan_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html#l00051">cudnn_frontend_ExecutionPlan.h:51</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1Operation__v8_html"><div class="ttname"><a href="../../d4/d30/classcudnn__frontend_1_1Operation__v8.html">cudnn_frontend::Operation_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../da/d5a/cudnn__frontend__Operation_8h_source.html#l00067">cudnn_frontend_Operation.h:67</a></div></div>
<div class="ttc" id="cudnn__frontend__OperationGraph_8h_html"><div class="ttname"><a href="../../db/d7d/cudnn__frontend__OperationGraph_8h.html">cudnn_frontend_OperationGraph.h</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1EngineConfig__v8_html"><div class="ttname"><a href="../../df/d83/classcudnn__frontend_1_1EngineConfig__v8.html">cudnn_frontend::EngineConfig_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d67/cudnn__frontend__EngineConfig_8h_source.html#l00051">cudnn_frontend_EngineConfig.h:51</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1EngineConfigBuilder__v8_html"><div class="ttname"><a href="../../dd/d72/classcudnn__frontend_1_1EngineConfigBuilder__v8.html">cudnn_frontend::EngineConfigBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d67/cudnn__frontend__EngineConfig_8h_source.html#l00103">cudnn_frontend_EngineConfig.h:103</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1OperationBuilder__v8_html"><div class="ttname"><a href="../../d1/d29/classcudnn__frontend_1_1OperationBuilder__v8.html">cudnn_frontend::OperationBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../da/d5a/cudnn__frontend__Operation_8h_source.html#l00173">cudnn_frontend_Operation.h:173</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1PointWiseDesc__v8_html"><div class="ttname"><a href="../../d4/d26/classcudnn__frontend_1_1PointWiseDesc__v8.html">cudnn_frontend::PointWiseDesc_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00055">cudnn_frontend_PointWiseDesc.h:55</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1EngineHeuristics__v8_html"><div class="ttname"><a href="../../db/ddb/classcudnn__frontend_1_1EngineHeuristics__v8.html">cudnn_frontend::EngineHeuristics_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../db/d66/cudnn__frontend__Heuristics_8h_source.html#l00045">cudnn_frontend_Heuristics.h:45</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1ExecutionPlanBuilder__v8_html"><div class="ttname"><a href="../../d1/d74/classcudnn__frontend_1_1ExecutionPlanBuilder__v8.html">cudnn_frontend::ExecutionPlanBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html#l00211">cudnn_frontend_ExecutionPlan.h:211</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1OperationGraphBuilder__v8_html"><div class="ttname"><a href="../../d4/d39/classcudnn__frontend_1_1OperationGraphBuilder__v8.html">cudnn_frontend::OperationGraphBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../db/d7d/cudnn__frontend__OperationGraph_8h_source.html#l00119">cudnn_frontend_OperationGraph.h:119</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1ReductionDesc__v8_html"><div class="ttname"><a href="../../d4/df1/classcudnn__frontend_1_1ReductionDesc__v8.html">cudnn_frontend::ReductionDesc_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00048">cudnn_frontend_ReductionDesc.h:48</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1ReductionDescBuilder__v8_html"><div class="ttname"><a href="../../d2/da0/classcudnn__frontend_1_1ReductionDescBuilder__v8.html">cudnn_frontend::ReductionDescBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../db/da7/cudnn__frontend__ReductionDesc_8h_source.html#l00079">cudnn_frontend_ReductionDesc.h:79</a></div></div>
<div class="ttc" id="cudnn__frontend__EngineConfig_8h_html"><div class="ttname"><a href="../../d6/d67/cudnn__frontend__EngineConfig_8h.html">cudnn_frontend_EngineConfig.h</a></div></div>
<div class="ttc" id="cudnn__frontend__Operation_8h_html"><div class="ttname"><a href="../../da/d5a/cudnn__frontend__Operation_8h.html">cudnn_frontend_Operation.h</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1ConvDescBuilder__v8_html"><div class="ttname"><a href="../../db/de1/classcudnn__frontend_1_1ConvDescBuilder__v8.html">cudnn_frontend::ConvDescBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de7/cudnn__frontend__ConvDesc_8h_source.html#l00119">cudnn_frontend_ConvDesc.h:119</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1VariantPack__v8_html"><div class="ttname"><a href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/dc0/cudnn__frontend__VariantPack_8h_source.html#l00052">cudnn_frontend_VariantPack.h:52</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1PointWiseDescBuilder__v8_html"><div class="ttname"><a href="../../d5/d02/classcudnn__frontend_1_1PointWiseDescBuilder__v8.html">cudnn_frontend::PointWiseDescBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h_source.html#l00134">cudnn_frontend_PointWiseDesc.h:134</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1Engine__v8_html"><div class="ttname"><a href="../../dc/d3c/classcudnn__frontend_1_1Engine__v8.html">cudnn_frontend::Engine_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/d6d/cudnn__frontend__Engine_8h_source.html#l00052">cudnn_frontend_Engine.h:52</a></div></div>
<div class="ttc" id="cudnn__frontend__PointWiseDesc_8h_html"><div class="ttname"><a href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h.html">cudnn_frontend_PointWiseDesc.h</a></div></div>
<div class="ttc" id="cudnn__frontend__Errata_8h_html"><div class="ttname"><a href="../../db/d7e/cudnn__frontend__Errata_8h.html">cudnn_frontend_Errata.h</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1ConvDesc__v8_html"><div class="ttname"><a href="../../d6/d73/classcudnn__frontend_1_1ConvDesc__v8.html">cudnn_frontend::ConvDesc_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de7/cudnn__frontend__ConvDesc_8h_source.html#l00054">cudnn_frontend_ConvDesc.h:54</a></div></div>
<div class="ttc" id="namespacecudnn__frontend_html"><div class="ttname"><a href="../../df/de1/namespacecudnn__frontend.html">cudnn_frontend</a></div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d11/cudnn__backend__base_8h_source.html#l00027">cudnn_backend_base.h:27</a></div></div>
<div class="ttc" id="cudnn__frontend__VariantPack_8h_html"><div class="ttname"><a href="../../df/dc0/cudnn__frontend__VariantPack_8h.html">cudnn_frontend_VariantPack.h</a></div></div>
<div class="ttc" id="cudnn__frontend__Tensor_8h_html"><div class="ttname"><a href="../../d3/d98/cudnn__frontend__Tensor_8h.html">cudnn_frontend_Tensor.h</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1Tensor__v8_html"><div class="ttname"><a href="../../d6/da7/classcudnn__frontend_1_1Tensor__v8.html">cudnn_frontend::Tensor_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d98/cudnn__frontend__Tensor_8h_source.html#l00051">cudnn_frontend_Tensor.h:51</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1EngineFallbackList__v8_html"><div class="ttname"><a href="../../db/d99/classcudnn__frontend_1_1EngineFallbackList__v8.html">cudnn_frontend::EngineFallbackList_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/d3e/cudnn__frontend__EngineFallbackList_8h_source.html#l00077">cudnn_frontend_EngineFallbackList.h:77</a></div></div>
<div class="ttc" id="cudnn__frontend__ExecutionPlan_8h_html"><div class="ttname"><a href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h.html">cudnn_frontend_ExecutionPlan.h</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1MatMulDesc__v8_html"><div class="ttname"><a href="../../d6/db7/classcudnn__frontend_1_1MatMulDesc__v8.html">cudnn_frontend::MatMulDesc_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d32/cudnn__frontend__MatMulDesc_8h_source.html#l00047">cudnn_frontend_MatMulDesc.h:47</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1EngineHeuristicsBuilder__v8_html"><div class="ttname"><a href="../../d1/d28/classcudnn__frontend_1_1EngineHeuristicsBuilder__v8.html">cudnn_frontend::EngineHeuristicsBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../db/d66/cudnn__frontend__Heuristics_8h_source.html#l00137">cudnn_frontend_Heuristics.h:137</a></div></div>
<div class="ttc" id="cudnn__frontend__Engine_8h_html"><div class="ttname"><a href="../../de/d6d/cudnn__frontend__Engine_8h.html">cudnn_frontend_Engine.h</a></div></div>
<div class="ttc" id="cudnn__frontend__EngineFallbackList_8h_html"><div class="ttname"><a href="../../df/d3e/cudnn__frontend__EngineFallbackList_8h.html">cudnn_frontend_EngineFallbackList.h</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1EngineBuilder__v8_html"><div class="ttname"><a href="../../d9/dfd/classcudnn__frontend_1_1EngineBuilder__v8.html">cudnn_frontend::EngineBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/d6d/cudnn__frontend__Engine_8h_source.html#l00231">cudnn_frontend_Engine.h:231</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1TensorBuilder__v8_html"><div class="ttname"><a href="../../db/dae/classcudnn__frontend_1_1TensorBuilder__v8.html">cudnn_frontend::TensorBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d98/cudnn__frontend__Tensor_8h_source.html#l00107">cudnn_frontend_Tensor.h:107</a></div></div>
<div class="ttc" id="cudnn__frontend__MatMulDesc_8h_html"><div class="ttname"><a href="../../d6/d32/cudnn__frontend__MatMulDesc_8h.html">cudnn_frontend_MatMulDesc.h</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1EngineFallbackListBuilder__v8_html"><div class="ttname"><a href="../../d9/df1/classcudnn__frontend_1_1EngineFallbackListBuilder__v8.html">cudnn_frontend::EngineFallbackListBuilder_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/d3e/cudnn__frontend__EngineFallbackList_8h_source.html#l00120">cudnn_frontend_EngineFallbackList.h:120</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1OperationGraph__v8_html"><div class="ttname"><a href="../../de/dd9/classcudnn__frontend_1_1OperationGraph__v8.html">cudnn_frontend::OperationGraph_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../db/d7d/cudnn__frontend__OperationGraph_8h_source.html#l00051">cudnn_frontend_OperationGraph.h:51</a></div></div>
<div class="ttc" id="cudnn__frontend__ConvDesc_8h_html"><div class="ttname"><a href="../../d1/de7/cudnn__frontend__ConvDesc_8h.html">cudnn_frontend_ConvDesc.h</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../de/d0c/cudnn__frontend_8h.html">cudnn_frontend.h</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
  </ul>
</div>
</body>
</html>
